A、法律不经公布,就不具有效力
B、一切法律的效力级别高低和范围大小是由刑法、民法、行政法等基本法律所规定的
C、“法律仅仅适用于将来,没有溯及力”,这项规定在法学上被称为“从新原则”
D、法律生效后,应该使一国之内的所有公民知晓,所谓“不知法者得免其罪”
答案:A
解析:A项所述的是法的时间效力,法律须经公布后始得生效。它表述了一个重要的民主原则,即不经公布的法,公民可以不遵守,以防止国家机关滥用法的名义任意地惩治处于弱势的民众,该项正确,为应选项。B项中,规定解决法律之间效力级别高低和范围大小的规范应为根本法——宪法,而不是基本法律,故该项错误。C项中,法律无溯及力的含义是:新法对过去不生效,旧法仍然对过去起作用,这是从旧原则而非从新原则,故该项错误。D项中,前半句正确,但后半句错误。公民是不能因不知法而被免罪的,法对人的效力是以属人主义、属地主义、保护主义等原则为标准的,而不是以是否知晓为标准。即没有公布是法律不具有管辖权的理由,但是不知晓并不构成免除管辖的条件。由此可知,本题正确答案应为A。