Successful technology professionals possess a range of characteristics that include a love for learning, creative thinking, and the ability to communicate effectively with both technical and non-technical individuals. Together, these qualities make options A, B, and C all critical attributes. Therefore, the answer is D, All of the above. ;