Concept:
Tomato flowers require vibration for effective pollen release. This type of pollination is called buzz pollination.
Step 1: Understand tomato pollination.
Tomato pollen is released more effectively when the flower is vibrated.
\[
\text{Vibration of flower} \Rightarrow \text{better pollen release}
\]
Step 2: Identify the suitable pollinator.
Bumble bees are very effective in greenhouse tomato pollination because they perform buzz pollination.
\[
\text{Bumble bee} \rightarrow \text{buzz pollination}
\]
Step 3: Compare with other insects.
Honey bees are useful for many crops, but they are not as effective as bumble bees for greenhouse tomato pollination.
House flies and wasps are not the standard commercial greenhouse pollinators for tomato.
Therefore, in commercial greenhouse tomato pollination is mainly done through bumble bees.
\[
\therefore \text{Correct Answer is (B)}
\]