Why can pharmaceutical companies charge high prices for life-saving drugs without losing many customers? a) Due to government subsidies. b) Because of low production costs. c) Because of patents and limited competition. d) Because of government price controls.