Answer: must have public properties that match the names of the bound fields
Step-by-step explanation:
When a business class is used with an object data source, the business class must have public properties that match the names of the bound fields.
Having an attribute which match the names of the bound fields isn't necessary as well as having a constructor with parameters that match the names of the bound fields
Therefore, the correct option is B.