To answer this question, we can use the concept of ratios.
Let's assume the weight of the full bottle of honey is represented by "W" grams.
According to the given information, when the bottle is weighed with half of the honey, it weighs 900 grams. This means that the weight of half of the honey is 900 grams.
Therefore, the weight of the full bottle of honey can be represented by the equation:
W + 900 grams = 1.5 kg = 1500 grams
To find the weight of the bottle, we need to subtract the weight of the honey (900 grams) from the weight of the full bottle (W grams):
W - 900 grams = 1500 grams - 900 grams
W - 900 grams = 600 grams
Therefore, the weight of the bottle is 600 grams.
Comparing the given options:
A) 400 grams - Incorrect, this is not the weight of the bottle.
B) 300 grams - Correct, this is the weight of the bottle.
C) 500 grams - Incorrect, this is not the weight of the bottle.
D) 600 grams - Incorrect, this is the weight of the full bottle including the honey.
Therefore, the correct answer is option B) 300 grams.