While you are driving on gradient road, you should

A. Give precedence to the vehicles coming down the hill.

B. Give precedence to the vehicles going uphill.

C. Give precedence to the vehicles carrying heavy load.