What is the sum of the digits of integer k, if k = (10^45- 46)	Select the correct option
A) 356 B) 366 C) 363 D) 396 E) 408

Rationale: "there are 46 digits in 10 ^ 45 when we subtract 46 from it , there will be 45 digits left . 10 ^ 45 can be written as 9999999 . . . . ( 45 times ) + 1 so , 10 ^ 45 - 46 = 9999999 . . . . ( 45 times ) + 1 - 46 = 9999999 . . . . ( 45 times ) - 45 consider the last 2 digits , 99 - 45 = 54 the last 2 digits will be 54 . and our number would be 99999 . . . . . . 99954 with 2 less 9 s after subtraction . number of 9 s left are 43 and the last two digits are 54 the sum of the digits will be ( 43 * 9 ) + 5 + 4 = 396 answer : - d"
Answer: D