Please choose the correct answer

How many names does Lord krishna have?