Answer:
B: Weight directly measures force while mass directly measures amount of matter.
Step-by-step explanation:
Option B perfectly answers the question.
Analysing option B, we have that
The weight of an object is a direct dependent on its force and that's why it is measured in Newton
i.e

Whereas,
The mass of an object isn't the weight but it is the quantity or amount of matter that is contained in that object.
These two concepts/definitions are not to be confused.
Other options (A, C and D) are either totally incorrect or not entirely true.