The numeric data types in C++ can be broken into two general categories: A) numbers and characters B) floats and doubles C) short integer and long double D) real and unreal E) None of these Solution Answer for this question is none of these which is option E. Because the numeric data types in C++ can be broken into integer and floating point.C option is partially true because short integer is part of integer and long integer is part for floating point but you cannot say that this part is true..