C. Speaking English is more difficult than to speak French.
D. Speaking French is not as difficult as to speaking English.
Dịch: Nói tiếng Anh khó hơn nhiều so với nói tiếng Pháp.
A. Nói tiếng Pháp khó hơn nói tiếng Anh. => Sai về nghĩa.
B. Nói tiếng Anh khó hơn nói tiếng Pháp. => Đáp án đúng. Cấu trúc so sánh hơn với tính từ dài: S1 + be + more + adj + than + S2 + be.
C. Nói tiếng Anh khó hơn nói tiếng Pháp. => Sai do cấu trúc không đồng dạng.
D. Nói tiếng Pháp không khó bằng nói tiếng Anh. => Sai do cấu trúc không đồng dạng.
Chọn B.