As per Census 2011, the total population of Hindu in Himachal Pradesh is

86.45%
95.45%
90.02%
89.45%

The correct answer is A. 86.45%.

As per Census 2011, the total population of Himachal Pradesh is 68,64,602. Out of this, the population of Hindus is 58,36,387, which is 86.45% of the total population.

The other options are incorrect. Option B is 95.45%, which is more than the actual percentage. Option C is 90.02%, which is less than the actual percentage. Option D is 89.45%, which is also less than the actual percentage.

The following table shows the religious composition of Himachal Pradesh as per Census 2011:

| Religion | Population | Percentage |
|—|—|—|
| Hindu | 58,36,387 | 86.45% |
| Sikh | 2,42,186 | 3.54% |
| Muslim | 1,58,898 | 2.32% |
| Christian | 1,18,746 | 1.74% |
| Buddhist | 10,506 | 0.15% |
| Jain | 7,224 | 0.11% |
| Other religions | 1,65,888 | 2.44% |
| Religion not stated | 10,506 | 0.15% |

The percentage of Hindus in Himachal Pradesh has been declining over the years. In 1961, the percentage of Hindus was 95.45%. This declined to 90.02% in 2001 and further to 86.45% in 2011. The decline in the percentage of Hindus is mainly due to the increase in the population of other religions, such as Sikhism, Islam, and Christianity.