Which of these is an advantage of an MRI over an X-ray?

A. It does not require training.
B. It produces better images of hard tissues.
C. It can produce three-dimensional images.
D. It is used only for heat imaging.