Which is the best definition of a typhoon?

A: a hurricane that forms north of the equator

B: another name for a hurricane, depending on where it is formed

C: a tropical cyclone that forms off the eastern coast of Asia

D: a type of cyclone that travels from east to west