Biến X có thể nhận các giá trị là: true hoặc...

Câu hỏi: Biến X có thể nhận các giá trị là: true hoặc false và biến Y có thể nhận các giá trị là: 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo nào trong các khai báo sau đây là đúng và ít tốn dung lượng bộ nhớ nhất?

A. Var X, Y: boolean;

B. Var X, Y: real;

C. Var X: boolean; Y: real;

D. Var X: boolean; Y: byte;