I think Det. Lance knows Oliver is the Arrow. But Oliver isn't ready to tell him, or want him to know and so Lance is respecting that. With Roy its like, whatever I know you are Roy. That's why Lance always says any word from our friend , and not Arrow or Oliver. He knows Oliver has been through a lot and is helping…