Could you please comment if the following ways to tell time are correct?
6:58
(a) It's almost seven.
(b) It's around seven.
(c) It's just about seven.
(c) It's just coming up to seven.
(d) It's six-fifty-eight.
(e) It's two minutes to seven.
(f) It's two to seven.
10:02
(a) It's ten minutes after eight.
(b) It's two after ten.
(c) It's just gone ten.
(d) It's just after ten.
(e) It's ten-O-two.
12:00
(a) It's twelve noon.
(b) It's twelve midnight.
(c) It's noon.
(d) It's midnight.
(e) It's twelve o'clock.
Thank you.
6:58
(d) It's six-fifty-eight, and six fifty-eight.
10:02
(a) It's ten minutes after eight.8:10
(b) It's two after ten. New to me, but I understand it.
(e) It's ten-O-two.ten(-)oh-two.
Does that help?
6:58
(a) For the others that you didn't mention, they are acceptable, right?
(b) Is it better to keep the writing form in two groups, i.e. six fifty-eight?
(c) Anyway, six-fifty-eight is also acceptable, right?
(d) Could you please tell me the native way to tell the time 6:58 and 10:02?
Many thanks.