The word "indispensable" in the passage is closest in meaning to A. advantageous B. essential C. less costly D. highly stimulating