下面代码求两个字符串 s1、s2 的最长公共子串(LCS),下列描述不正确的是: A. 代码的时间复杂度为 O(mn)B. 代码的空间复杂度为 O(mn)C. 空间复杂度已经最优D. 采用了动态规划求解 正确答案:C