具有法律效力
不具有法律效力
不直接具有法律效力
由外国司法机关直接执行
外国法院作出的刑事裁判在我国领域内不直接具有法律效力(C项正确,AB项错误),只有经过我国人民法院按照我国法律或者有关条约、双边协定予以承认的,才能在我国发生法律效力,由我国有关机关协助办理或者执行(D项错误)。
故正确答案为C。