Which of the following impart a red colour to Rose petals? August 9, 2021May 11, 2018 by admin Which of the following impart a red colour to Rose petals? A. Chloroplast B. Chlorophyll C. Chromoplast D. Leucoplast