David Bowie has admitted he has known whether or not there is life on Mars since 1972 but he still refuses to say.