An agricultural tractor with an MAM of 3000 kg, a bicycle and a moped are travelling on the shoulder. Is this correct?

A)No, only the bicycle should travel on the shoulder.
B)Yes, all of them must travel on the shoulder.Correct
C)Yes, except for the tractor, which must travel on the roadway.
The driver of any animal-drawn vehicle, special vehicle with maximum authorized weight not exceeding 3,500 kilograms, cycle, moped, cyclist support vehicle or vehicle for persons with reduced mobility, in the event that there is no road or part of one specifically designated for them, shall travel on the right shoulder, if it is passable and sufficient for each of them and, if not, shall use the indispensable part of the roadway.