Which type of interrupt is generated by an external hardware device? Options A. Hardware interrupt B. Software interrupt C. Program interrupt D. Memory interrupt E. None of the above