Medicine General bd150f2e Haemoptysis is caused by the following A Leukaemia B Haemophilia C Anticoagulant therapy D All High-Yield Explanation No explanation provided.