The correct option is B False
Answer is B.
Earthquakes are caused by by shaking of the earth, strain building up in the tectonic plates, plates slipping along the fault lines, etc.
Because we cant get deep enough into the Earth to see what happens before an earthquake happens, therefore we cant predict when its coming.
Although the causes of earthquakes is known, but no instrument could be invented to detect it till now. Hence, earthquakes cannot be predicted in advance.