The answer is: B
Explanation
The correct option is B: By complying with the conditions of offer.
A general offer is an offer made to the public at large, rather than being directed to a specific individual or group. Such offers can be accepted by anyone who performs the condition of the offer, without any need to communicate the acceptance to the offeror.
For example, if someone offers a reward for finding a lost item, anyone who finds and returns the item can claim the reward, even if they were not aware of the offer. This is based on the principle of implied promise, which means that the offeror is presumed to have intended to enter into a contract with anyone who fulfills the offer. Therefore, the mere performance of the condition is a valid acceptance of a general offer.