Please answer this: who is next in line for british monarchy?

Charles, Prince of Wales

Please answer this: who is the author of the buried giant?

British writer Kazuo Ishiguro

Please answer this: how many years make up one term of the president of india?
five