Which statements concerning casting and conversion are true?()  
A、Conversion from int to long does not need a cast.
B、Conversion from byte to short does not need a cast.
C、Conversion from float to long does not need a cast.
D、Conversion from short to char does not need a cast.
E、Conversion from boolean to int using a cast is not possible.